1
/ 6
USA NV LasVegas 2003NOV18 RioSuite 001
Sure it's a blurry shot, but this is looking out towards The Excalibar and The Luxor.
Sure it's a blurry shot, but this is looking out towards The Excalibar and The Luxor.